package com.hui.entity.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 用户订单统计
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class UserOrderCountVo implements Serializable {

    @ApiModelProperty("订单支付没有退款数量")
    private Integer orderCount;
    @ApiModelProperty("订单支付没有退款支付总金额")
    private Double sumPrice;
    @ApiModelProperty("订单待支付数量")
    private Integer unpaidCount;
    @ApiModelProperty("订单待发货数量")
    private Integer unshippedCount;
    @ApiModelProperty("订单待收货数量")
    private Integer receivedCount;
    @ApiModelProperty("订单待评价数量")
    private Integer evaluatedCount;
    @ApiModelProperty("订单已完成数量")
    private Integer completeCount;
    @ApiModelProperty("订单退款数量")
    private Integer refundCount;
}
